beam class finished