TODO: fix closing brakcets