created classes I might need