added uploadable interface. major code fix on comment attachment.