Attempt to make work with components