work in progress pt. 2 :]