added: missing bowerComponents function