cheating a bit
go
trimmed requirements;