satisfy ajf's pickiness