add usuage stuff