working on 18 and 19