added class for personal usage