server and static parts