works with yaml but layout is still broken