* Added return types for auto completing