learning to be a sub...