add gempackagespec
fix one thing... maybe break another