bit by bit by Melanie Ellery