margins are not so good, nm