adds first method, updates spec