design by samuel ross, very detailed