posts: type level l-system